all: 
	gcc -o application util.c queue.c fair_sched.c logger.c process_manager.c test_set.c


warnings:
	gcc -Wall -o application util.c queue.c fair_sched.c logger.c process_manager.c test_set.c

debug:
	gcc -Wall -g -o application util.c queue.c fair_sched.c logger.c process_manager.c test_set.c
	gdb ./application

run: all
	./application
	

clean:
	rm application
	rm all.log
	rm queue.log
	rm error.log
	rm notice.log
